golden cane palm - German English Dictionary